Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 LIEBENROOD ROAD Detached £127,500 23 May 1996
30 LIEBENROOD ROAD Semi-Detached £575,000 4 Mar 2022
BLOCK ONE DELLWOOD HOSPITAL LIEBENROOD ROAD £1,610,000 31 Mar 2023